点击 信创纵横 并设为星标⭐️ 及时获取最新资讯
编辑|信创纵横公众号(ID:xinchuangzh)来源|上交所技术服务选自|《证券基金行业信息技术应用创新前沿》第一期 转载|请注明出处文|乐晓宇 胡晓娇 陶景
摘要:电子公文系统,作为海通证券处理办公事务的运转中枢,承载全公司的发文审批、收文流转、请示签报等重要流程流转处理、信息查阅等功能,是公司内部用户覆盖范围最广、使用频度最高、高峰期使用量最大的内部系统。作为先行先试的信创改造项目,电子公文系统于2021年度成功完成全栈信创替代,实现单轨运行,更好更稳定地助力公司数字化转型,赋能业务创新。本文将重点介绍电子公文系统信创改造的项目历程、建设方案和经验成果,为相似技术栈系统提供实施经验和实践案例。
关键词:海通证券 办公系统 电子公文 信创
信创全名信息技术应用创新产业,2019年,国家科技部,国家财政部,国家教育部,国务院国资委,全国总工会和国家开发银行等六部门联合发布了《国家技术创新工程总体实施方案》。方案指出:实施技术创新工程对于建设国家创新体系,推动经济发展方式转变和应对国际金融危机具有重大意义。信创涉及到的行业包括IT基础设置:CPU芯片、服务器、存储、交换机、路由器、各种云和相关服务内容;基础软件:数据库、操作系统、中间件;应用软件:OA、ERP、办公软件、政务应用、流版签软件;信息安全:边界安全产品、终端安全产品等。海通证券作为券商行业的领头羊,业务创新走在最前沿,技术革新更是紧随时代潮流。海通证券信创项目于2021年4月启动,于5月完成年度信创实施方案制定,并通过证监会金融科技局组织的专家评审。项目建设涵盖5套办公管理系统、5套一般业务系统、2套核心业务系统以及89台信创终端,具备较好的示范及推广价值,同时对产业发展亦具备较好的借鉴意义。2021年度海通证券信创各项指标均超额完成,12套试点应用全部完成上线,克服各个组件适配难题。其中,电子公文系统,作为海通证券最为重要的办公类系统,实现了服务器、芯片、操作系统、中间件、数据库的全栈信创替换,完成全栈、单轨目标。电子公文系统,作为海通证券处理办公事务的运转中枢,承载全公司的发文审批、收文流转、请示签报等重要流程流转处理、信息查阅等功能,是公司内部用户覆盖范围最广、使用频度最高、高峰期使用量最大的内部系统。相关功能如下:以本单位名义发出的一切公文统称发文,是具有效力和规范格式的文书。发文处理指以本单位名义制发公文的过程,包括拟稿、核稿、审稿、会签、签发、编号、排版、校对、打印、分发、归档等环节,在流程流转中附加选型给予各个节点相应的权限去控制发文处理过程。凡外单位(上级单位、下级单位或相关单位)发至本单位的所有公文统称收文。收文处理就是对收到公文的办理过程,包括签收、登记、拟办、批办、传阅、承办、办理、归档等环节。签报是请示、报告的简化,与发文相比,签报不会涉及到收文,一般主要的应用场景在本部门或单位。作为海通证券最为重要的办公类系统,电子公文系统承载全集团办公流程中的公文流转,各组成部分可替换成信创部分的可行性较高,作为先行先试的全栈实施项目,完成信创改造后,更好更稳定地助力公司数字化转型,赋能业务创新。对内可为公司内相似技术栈系统提供实施经验和操作实践,对外能把相关经验成果总结并推广到行业中,发挥行业示范作用。
经过多月准备,电子公文系统于2021年12月25日成功完成系统上线。如表1所示,电子公文系统采用全栈信创的技术路线,使用13台华为TaiShan 200服务器,配备麒麟操作系统、东方通中间件,2套主备达梦数据库,实现了服务器、芯片、操作系统、中间件、数据库的全栈信创替换。系统实现单轨运行,覆盖原系统所有用户量、业务量和并发数,实现全公司办公人员近7000+,每日登录人次16000+,高峰并发600TPS的性能指标。表1.电子公文系统信创改造成果
电子公文系统信创改造项目,于2021年4月启动,于5月完成年度信创实施方案制定,并通过证监会金融科技局组织的专家评审。项目建设过程主要包括可行性分析阶段、技术验证阶段、总体方案设计阶段、实施阶段和上线试运行阶段,具体建设历程如下:梳理工作量和预估费用,确认签报。开展需求调研,技术选型,项目资源评估、进度估算、风险评估等。完成服务器、中间件、数据库等基础环境的安装和验证,完成测试环境数据库的迁移,应用系统的开发适配以及系统测试。完成架构总体设计方案,逻辑拓扑、物理拓扑设计,数据迁移方案,网络开通与系统对接清单等。完成生产环境的准备,包括服务器、基础软件的部署,网络开通等,按生产环境部署相应系统,完成数据迁移,并进行全网测试。老系统下线,完成正式数据迁移,新系统上线,进入试运行阶段。电子公文系统基于B/S架构,采用Java语言开发前后端服务,服务端采用Spring MVC框架进行开发。具体部署架构如图1所示: 图1.电子公文系统部署架构图
整个系统使用13台华为TaiShan 200服务器,安装麒麟 V10 SP1操作系统13套。其中,7台用于部署EKP应用系统、东方通中间件,承载电子公文系统的发文审批、收文流转、请示签报等重要流程的流转处理;2台用于文件转换服务,2台用于搜索服务,2套主备达梦数据库,用于双活切换。电子公文系统,数据迁移主要包括数据库的数据和文档附件迁移。其中,电子公文系统将WPS作为主要的公文编辑软件,在完成与WPS文档中台的对接后,应用系统配置接入至新的WPS服务器,即可完成文档附件对接。下面,本节将重点介绍数据库数据的迁移方案,数据内容如表2所示:表2.电子公文系统数据迁移内容
(1)第一次在信创版本上线前,通过数据库备机进行数据迁移,用于演练数据迁移方案及迁移时间,并在信创环境下进行全业务回归测试,验证后的测试数据不会被保留;(2)第二次为上线前的正式数据迁移,清除第一次迁移的信创数据库数据,停止非信创系统,通过数据库主机进行数据迁移,完成数据迁移后正式启用信创系统。(3)数据迁移后,根据验证方案,确认相关文号、流水号等信息是否与预期一致,对人员、组织架构、流程数据、流程版本进行迁移检查确认;(4)确认迁移完毕后,将新的服务器挂接指向域名,开启服务。电子公文系统迁移流程如图2所示:
图2 电子公文系统数据迁移流程
(1)迁移工作评估。与业务约定数据迁移时间,提前做好停服通知与准备。检查迁移数据库之间的网络连通性,操作系统版本、内存、资源限制、文件系统及安装目录划分,确保符合迁移要求,并安装达梦数据库迁移工具DTS,做好迁移准备。(2)配置DM数据库。首先是初始化库,此时需要确定系统对数据库的配置要求,包括字符集、页大小、是否区分大小写,以及一些特殊参数的要求,后期修改需要重新初始化库会带来重复工作量。其次,从 Oracle 迁移到DM8,要求必须创建新的用户和表空间。在分析本次迁移的 Oracle 源库后,分别创建对应的用户和表空间。(3)数据迁移。利用达梦数据库自带工具DTS做数据迁移,值得注意的是,数据迁移需要选择合理的迁移顺序。如图3所示,先迁移序列等结构对象、再迁移表数据库、最后迁移视图,约束,触发器等。对于数据量大的表单独迁移,表比较多,数据量大的系统,建议先迁移小表再迁移大表。
图3. 从Oracle到达梦数据库的迁移顺序
3)迁移验证方案
核对原则,整库迁移,部分数据抽查。具体验证步骤如下:(2)统计Oracle和达梦数据中的对象和表数据量;(3)对比Oracle和达梦数据库中的对象和数据量差异;(4)确认相关文号、流水号等信息是否与预期一致,对人员、组织架构、流程数据、流程版本进行迁移检查确认。4)迁移回退方案
(1)更新统计信息。大批量迁移数据后,可能会导致数据库优化器根据错误的统计信息得到错误的查询计划,严重影响查询性能。因此,在完成数据校验后,需进行一次全库的统计信息更新工作。(2)数据库备份。对达梦数据库进行一次全量备份。在后期测试或实施过程中,如出现误操作或其他不可预期错误导致数据异常时,可使用此备份文件进行恢复,无需再次进行数据迁移工作。(3)整理对象脚本。整理所有数据库对象脚本,对项目迁移情况进行记录和备份,方便再次进行数据迁移。备份的数据库对象脚本包括:序列定义及当前值,表定义,索引定义,视图定义,函数定义,存储过程定义,包及包体定义、自定义类型和同义词定义。3.终端适配方案
电子公文系统为 B/S 架构,在联想开天台式机-M639T、升腾C73-G3、升腾C73-G2等信创终端上安装360、奇安信等信创浏览器即可访问。针对访问中出现显示、交互等异常,本系统进行了相应的兼容性适配改造。特别的,本系统的文档操作需要使用WPS文档中台,包括公文的在线预览、编辑、套红、清稿等操作,在测试阶段针对这些功能进行了全面的终端适配改造。电子公文系统,作为海通证券处理办公事务的运转中枢,承载全公司的发文审批、收文流转、请示签报等重要流程流转处理、信息查阅等功能,是公司内部用户覆盖范围最广、使用频度最高、高峰期使用量最大的内部系统。作为先行先试的全栈实施项目,电子公文系统实现了服务器、芯片、操作系统、中间件、数据库的全栈信创替换,覆盖原系统所有用户量、业务量和并发数,实现全公司办公人员近7000+,每日登录人次16000+,高峰并发600TPS的性能指标。经验案例成果
在信创改造阶段,电子公文系统试点与金山信创产品WPS文档中台进行对接,成功解决了信创办公类系统与文档协同办公平台的兼容性,实现文档不落地预览、权限控制、在线编辑、多人协作等场景,保障文档流转生命周期的安全,助力海通智慧办公。在数据迁移阶段,电子公文系统制定了完善的数据迁移方案。迁移的数据范围包括自2021年5月至12月,约3000张表60G数据。通过组织多次数据迁移演练,确保正式迁移时数据的完整性和正确性,并在数据迁移后,根据验证方案对迁移的结果进行校验。在系统试运行阶段,电子公文系统组织海通证券29家分公司,下辖约178家营业部员工对系统进行了全网测试,协调运维、网络等多方人员支持,顺利完成了全部测试案例的执行,为系统的正式上线与推广打下了坚实的基础。应用推广成果
电子公文系统,对电子办公、文档管理、流程处理等方面的信创适配和问题难点突破,对内可为公司相似技术栈系统提供实施经验和操作实践,对外能把相关经验成果总结并推广到行业中,发挥行业示范作用。针对电子公文的较多敏感数据、文件、流程等,通过存储、传输、访问等方面的信创软硬件,有效提升了系统的信息安全。
问题攻关成果
如表3所示,通过此次信创改造项目,电子公文系统解决数据库适配问题4项,中间件问题2项,为行业相关产品的推广树立了较好的典型。
海通证券作为券商行业的领头羊,信创项目于2021年4月启动,于5月完成年度信创实施方案制定,并通过证监会金融科技局组织的专家评审。试点应用系统总计12套全部实现上线,超额完成2021年度信创各项指标均。项目建设涵盖5套办公管理系统、5套一般业务系统、2套核心业务系统以及89台信创终端,具备较好的示范及推广价值,同时对产业发展亦具备较好的借鉴意义。电子公文系统,作为海通证券处理办公事务的运转中枢,实现了服务器、芯片、操作系统、中间件、数据库的全栈信创替换。系统实现单轨运行,覆盖原系统所有用户量、业务量和并发数,实现全公司办公人员近7000+,每日登录人次16000+,高峰并发600TPS的性能指标。作为海通证券先行先试的办公类信创系统,更好更稳定地助力公司数字化转型,赋能业务创新。对内可为公司内相似技术栈系统提供实施经验和操作实践,对外能把相关经验成果总结并推广到行业中,发挥行业示范作用。